/*首页*/
.fieldBox{width: 74%;max-width: 1960px;margin:auto;}
.fieldBox ol{padding:0;max-width:1960px !important;width: 100%;/*padding: 0 40px;*/box-sizing: border-box;}
.fieldBox ol li a{font-size:19px !important;line-height:24px !important;padding:15px 0;font-weight:bolder;}
.testInnerClass{font-weight:bolder;}
.newBox{width:80%;max-width: 1960px;margin:40px auto 140px;-webkit-box-shadow: #f0f0f0 0px 0px 20px;-moz-box-shadow: #f0f0f0 0px 0px 20px;box-shadow: #f0f0f0 0px 0px 20px;overflow:hidden;position:relative;} 
.newBox .leftBox{width:50%;float:left;height:660px;text-align:center;overflow:hidden;position:relative;}
.newBox .leftBox .pic-list{width: 100%;height: 100%;position:absolute;opacity: 0;pointer-events: none;transform: scale(1.1);transition: opacity 0.5s ease-in-out, transform 1.6s ease-in-out;text-align:center;}
.newBox .leftBox .pic-list:nth-child(1){opacity: 1.0;}
.newBox .leftBox img{display:block;width:100%;height:660px;margin:auto;}
.rightNewList{width:50%;padding:30px 60px 30px 80px;box-sizing:border-box;float:right;}
.rightNewList .tit{width:100%;padding:25px 0;font-size:28px;position:relative;color:#000;}
.rightNewList .tit span{font-weight:bolder;}
.rightNewList .tit a{position:absolute;right:0;font-size:16px;/*font-weight:lighter;*/font-style:normal;top:25px;height:50px;line-height:32px;cursor:pointer;}
.rightNewList .tit a:hover{color:#b13b33;}
.rightNewList ul{width:100%;display:inline-block;}
.rightNewList ul li{width:100%;float:left;position:relative;}
.rightNewList ul li a{width:100%;display:block;width:100%;border-bottom:1px dotted #ddd;font-size:22px;color:#000;line-height:100px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;box-sizing:border-box;padding-left:10px;transition: all 0.3s ease-out;}
.rightNewList ul li:last-child a{border-bottom:none;}
.rightNewList ul li .time{width:175px;font-size:20px;font-family: "Arial";height:100px;line-height:90px;float:left;}
.rightNewList ul li .time b{font-size:42px;font-weight:normal;padding-right:10px;}
.rightNewList ul li .time i{padding:0 6px;}
.rightNewList ul li a:hover .time b{color:#b13b33;}
.rightNewList ul li a:hover .time{color:#000;}
.rightNewList ul li a:hover{color:#b13b33;}
.newBox .linehx{width:80px;height:4px;background:#b13b33;position:absolute;right: calc(100% + 3rem);top:50%;margin:-2px 0 0 0;border-radius:5px;opacity: 0;transform: translateX(10px);transition: all 0.5s ease-out;}
.rightNewList ul li:hover a{padding-left:0;}
.rightNewList ul li:hover .linehx{opacity: 1;transform: none;}
/*党建文化*/
.djwhBox ul{width:100%;display:inline-block;}
.djwhBox li{width:100%;float:left;}
.djwhBox li a{display:block;width:100%;box-shadow: #f0f0f0 0px 0px 10px;overflow: hidden;margin-bottom:20px;padding-left:750px;box-sizing:border-box;position:relative;height:370px;background:#fff;}
.djwhBox .imgbox{width:673px;height:370px;float:left;position:absolute;left:0;top:0;overflow:hidden;}
.djwhBox .imgbox img{display:block;width:100%;height:100%;}
.djwhBox .textBox{width:100%;overflow:hidden;box-sizing:border-box;padding-right:70px;}
.djwhBox .textBox h4{width:100%;padding:70px 0 32px;font-size:32px;color:#111;font-weight:bolder;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.djwhBox .textBox h5{font-size:20px;color:#666;font-weight:normal;padding-bottom:60px;}
.djwhBox .textBox p{font-size:20px;color:#1E1E1E;line-height:30px;}
.djwhBox li a:hover h4{color:#b13b33;}
.djwhBox li a:hover h5,.djwhBox li a:hover p{color:#000;}
.djwhBox li a:hover .imgbox img{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transition: all 1s ease 0s;-moz-transform: scale(1.1);-moz-transition: all 1s ease 0s;}
/*组织架构详情*/
.zjEachBox{width:100%;overflow:hidden;text-align:center;margin-bottom:100px;position:relative;}
.zjEachBox a{width:100%;overflow:hidden;display:block;}
.zjEachBox img{width:80%;margin:0 auto 60px;max-width:1390px;position:relative;z-index:3;}
.zjEachBox p{width:100%;font-size:24px;color:#000;line-height:40px;margin-bottom:20px;text-align:left;text-indent:2em;}
.zjEachBox h4{width:100%;text-align:center;font-size:32px;background:url(../images/jgxqtit.png) no-repeat center 82px;background-size:420px auto;padding:60px 0 40px;}
.dotList{position:fixed;top:14%;left:50px;width:23px;overflow:hidden;z-index:100;}
.dotList span{float:left;width:23px;height:53px;background:url(../images/jgdot.png) no-repeat center;background-size:100% auto;cursor:pointer;margin-bottom:2px;}
.dotList span:hover{background:url(../images/jgdotactive.png) no-repeat left;background-size:100% auto;}
.dotList span.select{background:url(../images/jgdotactive.png) no-repeat left;background-size:100% auto;}
.dotList span:last-child{height:21px;background:url(../images/jgdot1.png) no-repeat center;background-size:100% auto;}
.dotList span:last-child.select{height:21px;background:url(../images/jgdotactive1.png) no-repeat center;background-size:100% auto;}

/*走进宏都*/
.mianWrap.zjhdBox{background:none;padding:0;}
.zjhdBox{width:100%;overflow:hidden;}
.jjBoxNr,.jgImgNr,.qyzzListNr{width: 74%;max-width: 1960px;margin:0 auto;text-align:center;position:relative;}
.jjBox{width:100%;overflow:hidden;text-align:center;background:url(../images/pcbg.jpg) no-repeat center;background-size:cover;padding-bottom:160px;padding-top:190px;position:relative;}
.jjBox img{width:480px;height:auto;margin:auto; padding-bottom:50px;}
.jjBox h2{width:100%;font-size:52px;color:#252525;text-align:center;font-weight:normal;padding:80px 0 15px;}
.jjBox h4{width:100%;font-size:33px;color:#252525;text-align:center;font-weight:normal;position:relative;padding-bottom:160px;}
.jjBox h4 b{display:block;width: 38px;height: 2px;background: #000000;border-radius: 1px;bottom:83px;left:50%;margin-left:-19px;position:absolute;}
.jjBox p{width:100%;font-size:24px;line-height:36px;text-indent:2em;margin-bottom:20px;text-align:left;}

.jgImg{width:100%;overflow:hidden;position:relative;}
.jgImg img{width:90%;height:auto;margin-top:150px;}
.qyzzList{width:100%;overflow:hidden;background:#F4F5F7;margin-top:180px;padding:180px 0 200px;position:relative;}
.qyzzListNr ul{width:100%;display:inline-block;}
.qyzzListNr li{width:24.4%;margin:7px 0.3%;background:#fff;float:left;box-shadow: 0px 0px 40px 0px rgba(2, 0, 37, 0.06);text-align:center;padding:50px 32px;box-sizing:border-box;position:relative;}
.qyzzListNr li div:first-of-type{min-height:406px;max-height:406px;display:flex;align-items: center;}
/*.qyzzListNr li img{max-height:245px;}*/
.djtag{width:94px;height:41px;position:absolute;left:0;bottom:148px;font-size:20px;line-height:34px;color:#fff;text-align:center;background:url(../images/zztag.png) no-repeat center;background-size:100% auto;}
.qyzzListNr li p{width:100%;font-size:24px;color:#252525;line-height:34px;text-align:center;margin: 45px auto 8px;height:68px;overflow:hidden;}
.qyzzListNr li .jgline{width:100%;height:1px;background:url(../images/lightline.png) no-repeat center;background-size:100% auto;margin:35px 0 0;}
.jgM{display:none;}
.jgPC{display:block;}
#Enter_3,#Enter_2,#Enter_1{position:absolute;top:-70px;width:100%;height:1px;display:block}
.jgPC a{display: block;height: 56px;margin-bottom:6%;width: 100%;}
.jgPC>div{position: absolute;top: 35.2%;}
.jgBox1{ left: 7%;width: 22%;}
.jgBox2{left: 36%;width: 28%;}
.jgBox3{left: 70%;width: 22%;}
/*
.jgPC a{display:block;position:absolute;width:4%;height:65%;top:34%;}
.jgPC a:nth-child(1){left:6%;}
.jgPC a:nth-child(2){left:10%;}
.jgPC a:nth-child(3){left:14%;}
.jgPC a:nth-child(4){left:18%;}
.jgPC a:nth-child(5){left:33%;}
.jgPC a:nth-child(6){left:37%;}
.jgPC a:nth-child(7){left:42%;}
.jgPC a:nth-child(8){left:46%;}
.jgPC a:nth-child(9){left:50.5%;}
.jgPC a:nth-child(10){left:54.5%;}
.jgPC a:nth-child(11){left:59%;}
.jgPC a:nth-child(12){left:63%;}
.jgPC a:nth-child(13){left:79%;}
.jgPC a:nth-child(14){left:84%;}
.jgPC a:nth-child(15){left:90%;}
*/
/*联系我们*/
.lxwmBox{margin:0 auto;box-shadow: #f0f0f0 0px 0px 20px;overflow: hidden;background:#fff;position:relative;padding-left:795px;box-sizing:border-box;}
.dtimg{width:795px;position:absolute;left:0;top:0;overflow:hidden;}
.dtimg img{width:100%;height:auto;}
.lxwmText{width:100%;padding: 50px 60px 67px 60px;}
.lxwmText ul{width:100%;overflow:hidden;}
.lxwmText li{float:left;width:100%;font-size:22px;color:#0D1625;position:relative;height:30px;line-height:30px;padding:0 0 0 68px;position:relative;box-sizing:border-box;margin:20px 0;}
.lxwmText li b{width:1px;height:20px;background:#D2D3D4;position:absolute;left: 49px;top: 5px;}
.lxwmText li:nth-child(1),.lxwmText li:nth-child(2){width:50%;}
.lxwmText li em{width:30px;height:30px;margin-right:38px;position:absolute;left:0;top:0;}
.lxwmText li em.dhico{background:url(../images/dhico.png) no-repeat center;background-size:100% auto;}
.lxwmText li em.dzico{background:url(../images/dzico.png) no-repeat center;background-size:100% auto;}
.lxwmText li em.yxico{background:url(../images/yxico.png) no-repeat center;background-size:100% auto;}
.ewmBox{width:100%; height: 10rem; margin-top:65px;display:inline-block;padding:0 65px 0 184px;box-sizing:border-box;position:relative;}
.lxwmText .ermImg{width:184px;height:184px; text-align:center; position:absolute;left:0;top:0;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);background:#fff;padding:2px;}
.lxwmText .ermImg1{width:184px;height:184px; text-align:center;  position:absolute;left:160px;top:0;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);background:#fff;padding:2px;}
.lxwmText .ermImg img{width:100%;height:100%; margin-bottom:10px;}
.lxwmText .ermImg1 img{width:100%;height:100%; margin-bottom:10px;}
.lxwmText .ewmBox h4{font-size:36px;color:#111;padding:45px 0 20px;text-align:right;}
.lxwmText .ewmBox p{font-size:22px;color:#666;text-align:right;padding-bottom:44px;}

/*咨询详情*/
.xwzxDetail{overflow:hidden;}
.xwzxDetail h2{width:100%;text-align:center;font-size:46px;color:#000;padding:50px 0 60px;line-height:60px;}
.xwzxDetail h4{width:100%;text-align:center;font-size:24px;color:#666;padding:0 0 120px;font-weight:normal;position:relative;}
.xwzxDetail h4 span{padding:0 70px;text-align:center;}
.xwzxDetail h4 b{display:block;width: 100%;height: 2px;background: #ccc;border-radius: 1px;position:absolute;;bottom:65px;}
.xwzxDetail p{width:100%;font-size: 24px;line-height: 38px;text-indent: 2em;margin-bottom: 20px;text-align: left;}
.xwzxDetail h3{width:100%;font-size: 28px;line-height: 38px;margin: 40px 0;text-align: left;}
.xwzxDetail .zxImgBox{width:100%;overflow:hidden;}
.xwzxDetail .zxImgBox li{width:50%;overflow:hidden;float:left;padding:30px 0;}
.xwzxDetail .zxImgBox li img{max-width:810px;height:auto;width:89%;}
.xwzxDetail .zxImgBox li em{font-style:normal;font-size:18px;padding:20px 0;display:block;}
.xwzxDetail .zxImgBox li:first-child{text-align:left;}
.xwzxDetail .zxImgBox li:last-child{text-align:right;}
.xwzxDetail h5{width:100%;font-size:36px;color:#C62B23;padding:50px 0;/*background:url(../images/titbg.png) no-repeat right center*/;background-size:1524px auto;padding-left:200px;box-sizing:border-box;position:relative;height:150px;}
.xwzxDetail h5 span{/*background:#fff;*/position:absolute;left:0;display:block;height:50px;line-height:50px;padding-right:40px;/*top:51;*/}
.xwzxLink{width:100%;border-top:1px dashed #ddd;margin:100px 0;padding:50px 0;height:150px;}
.xwzxLink span{float:left;width:50%;height:50px;line-height:50px;font-size:24px;line-height:50px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.xwzxLink span:first-child{text-align:left;}
.xwzxLink span:last-child{text-align:right;}
.xwzxLink span a{color:#C62B23;}
/*人才招聘*/
.rczpBox .rczpTop{width:100%;box-shadow: 0px 0px 20px 0px rgba(70, 66, 69, 0.2);background:#ffffff60;}
.rczpTop h2{width:100%;padding:100px 0 60px;font-size:42px;color:#000;font-weight:normal;text-align:center;position:relative;height:60px;}
.rczpTop h2 span.tit1{width:135px;height:60px;position:absolute;display:block;left:50%;margin-left:-252px;background:url(../images/zptit1.png) no-repeat left center;background-size:100% auto;top:100px;}
.rczpTop h2 span.tit2{width:135px;height:60px;position:absolute;display:block;left:50%;margin-left:115px;background:url(../images/zptit2.png) no-repeat left center;background-size:100% auto;top:100px;}
.gwList{width:86%;margin:auto;overflow:hidden;padding-bottom:70px;}
.gwList span{width:33.3%;float:left;font-size:28px;color:#373737;margin:20px 0;padding-left:36px;box-sizing:border-box;background:url(../images/zpdot.png) no-repeat left center;background-size:23px auto;cursor:pointer;}
.gwList span.select,.gwList span:hover{color:#b13b33;background:url(../images/jgdotactive1.png) no-repeat left center;background-size:23px auto;font-weight:bolder;}
.dtList{width:100%;background:#fff;overflow:hidden;background: #FFFFFF;box-shadow: 0px 0px 20px 0px rgba(70, 66, 69, 0.2);}
.gwDetail{width:86%;margin:auto;overflow:hidden;}
.gwDetail h4{width:100%;font-size:32px;color:#000;padding:80px 0 20px;text-align:left;}
.gwDetail h5{width:100%;font-size:20px;color:#666;padding:0 0 20px;text-align:left;font-weight:normal;}
.gwDetail h5 b{font-size:24px;color:#b13b33;font-weight:normal;padding-right:10px;vertical-align:-3px;}
.gwDetail p{width:100%;font-size:20px;color:#999;padding-bottom:25px;border-bottom:1px solid #ddd;height:45px;}
.gwDetail p span{float:left;height:20px;border-right:1px solid #ddd;padding:0 12px;line-height:20px;}
.gwDetail p span:first-child{padding-left:0;}
.gwDetail p span:last-child{border-right:none;}
.gwDetail ul{width:100%;overflow:hidden;margin-top:100px;}
.gwDetail li{width:100%;overflow:hidden;float:left;border-left:1px solid #b13b33;}
.gwDetail li h3{width:100%;height:42px;font-size:24px;color:#fff;line-height:42px;text-indent:1.8em;background:url(../images/titpng.png) no-repeat left center;background-size:auto 100%;margin:0 0 25px;display:inline-block;}
.gwDetail li p{width:100%;font-size:24px;line-height:28px;color:#000;border-bottom:none;padding:0 0 0 48px;box-sizing:border-box;height:auto;padding-bottom:0;margin:13px 0;display:inline-block;}
.gwDetail li p:last-child{margin-bottom:80px;}
.gwDetail p span.sharebtn{background:url(../images/share.jpg) no-repeat 20px center;background-size:14px auto;padding-left:39px;}
.gwDetail p span.yxbtn{background:url(../images/xfico.png) no-repeat 15px center;background-size:20px auto;padding-left:39px;}
/*分享功能*/
.bdsharebuttonbox{display:inline-block;vertical-align:top;}
.bdsharebuttonbox a{background-image:url(../images/shareBar.jpg) !important;margin:0 !important;}
.bdsharebuttonbox .bds_tsina{background-position:5px 0 !important;}
.bdsharebuttonbox .bds_sqq{background-position:-23px 0px !important;}
.bdsharebuttonbox .bds_weixin{background-position:-51px 0 !important;}
#bdshare_weixin_qrcode_dialog{width: 250px!important;height: 292px!important;}

/*业务体系*/
.ywtxBox ul{width:100%;overflow:hidden;}
.ywtxBox li{width:100%;float:left;margin-bottom:170px;}
.ywtxBox li .txImg{width:60%;height:600px;float:left;text-align:center;overflow:hidden;}
.ywtxBox li .txImg a{width:100%;height:100%;display:block;}
.ywtxBox li .txImg a:hover{opacity: 0.7;}
.ywtxBox li .txImg img{width:100%;height:100%;margin:auto;display:block;}
.ywtxBox li .txText{width:35%;float:right;overflow:hidden;}
.ywtxBox li .txText h4{width:100%;overflow:hidden;border-bottom:5px solid #252525;padding-bottom:50px;}
.ywtxBox li .txText h4 img{height:86px;float:right;width:auto;}
.ywtxBox li .txText h3{width:100%;font-size:36px;text-align:right;padding:45px 0 128px;font-weight:normal;color:#252525;}
.ywtxBox li .txItem{width:100%;overflow:hidden;}
.ywtxBox li .txItem a{width:50%;float:left;padding:15px 38px 15px 0;text-align:right;font-size:22px;color:#333;background:url(../images/zpdot.png) no-repeat right center;background-size:23px auto;white-space: nowrap;overflow:hidden;}
.ywtxBox li .txItem a:hover{background:url(../images/jgdotactive1.png) no-repeat right center;background-size:23px auto;color:#b13b33;font-weight:bolder;}
.ywtxBox li:nth-child(2n) .txImg{float:right;}
.ywtxBox li:nth-child(2n) .txText{float:left;}
.ywtxBox li:nth-child(2n) .txText h4 img{float:left;}
.ywtxBox li:nth-child(2n) .txText h3{text-align:left;}
.ywtxBox li:nth-child(2n) .txItem a{padding:15px 0 15px 38px;background:url(../images/zpdot.png) no-repeat left center;background-size:23px auto;text-align:left;}
.ywtxBox li:nth-child(2n) .txItem a:hover{background:url(../images/jgdotactive1.png) no-repeat left center;background-size:23px auto;color:#b13b33;}
.ywtxBox li:nth-child(10) .txItem a:first-child{width:100%;}
.ywtxBox li:nth-child(4) .txItem a:nth-child(3){width:100%;}
.catyList{width:100%;overflow:hidden;padding:0 0 80px;}
.catyList span{float:left;width:16.6%;box-sizing:border-box;border-left:1px solid #D2D2D2;height:50px;line-height:50px;text-align:center;font-size:28px;color:#1F1F1F;margin-bottom:40px;cursor:pointer;}
.catyList span:nth-child(6),.catyList span:last-child{border-right:1px solid #D2D2D2;}
.catyList .qyryDj{color:#c62b23;font-weight:bolder;}
.catyList .qyryDj a,.catyList a:hover{color:#c62b23;font-weight:900;}
/*.catyList .qyryDj a:active{color:#c62b23; }*/
.swiper-container.gallery-thumbs{margin-top:6px;}
/*业务体系分类*/
.ywtxListBox .rczpTop{box-shadow: 0px 0px 20px 0px rgba(70, 66, 69, 0.2);background: #ffffff60;}
.ywtxListBox .rczpTop h2 span.tit1{margin-left: -266px;}
.ywtxListBox .rczpTop h2 span.tit2{margin-left: 133px;}
.ywtxListBox .gwList span{width:auto;padding-right:35px;float:none;display:inline-block;}
.ywtxListBox .gwList{width:90%;text-align:left;}
.ywtxListBox ul{width:100%;display:inline-block;}
.ywtxListBox li{float:left;width:49.5%;margin-right:1%;overflow:hidden;box-shadow: 0px 0px 12px 0px rgba(163, 163, 163, 0.26);background: #FFFFFF;margin-bottom:40px;}
.ywtxListBox li:nth-child(2n){margin-right:0;}
.ywtxListBox li a{display:block;width:100%;overflow:hidden;padding-bottom:45px;}
.ywtxListBox li a:hover .ghImg img{opacity: 0.6;}
.ywtxListBox li a .ghImg{width:100%;overflow:hidden;}
.ywtxListBox li a .ghImg img{width:100%;height:auto;}
.ywtxListBox li a h4{width:90%;padding:40px 5% 20px;font-size:26px;color:#121212;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}
.ywtxListBox li a p{width:100%;padding:0 5%;font-size:18px;color:#666;line-height:30px;height:60px;overflow:hidden;}
.ywtxListBox li a:hover h4{color:#b13b33;}
.ywtxListBox li a:hover p{color:#111;}
/*企业荣誉*/
.honorM{display:none;}
.honorPC{display:block;}
.qyryimg{width:100%;padding:30px 15% 50px;}
.qyryimg img{width:100%;height:auto;}
.catyList span{width:25%;}
.qyryBox table{width:100%;}
.qyryBox table th{font-size:28px;color:#040404;border-bottom:4px solid #C62B23;height:90px;text-align:center;}
.qyryBox table td{font-size:22px;color:#040404;border-bottom:1px dashed #ddd;height:140px;text-align:center;}
/*项目详情*/
.detailBox{padding-bottom:100px;padding:0;overflow:hidden;}
.detailMsg{width:28%;overflow:hidden;float:right;}
.detailMsg h2{width:100%;font-size:38px;color:#252525;line-height:50px;padding:0 0 50px;border-bottom:5px solid #252525;}
.detailMsg .redText{width:100%;font-size:24px;color:#C62B23;line-height:50px;margin-top:50px;overflow:hidden;}
.detailMsg .redText span{width:100%;float:left;}
.detailMsg h4{width:100%;font-size:26px;padding:40px 0 20px;color:#010101;}
.detailMsg p{width:100%;font-size:24px;color:#010101;line-height:42px;}
.detailMsg h5{width:100%;font-size:36px;font-weight:lighter;color:#999;margin:70px 0 0 0;/*background:url(../images/xqimg2.png) no-repeat right center;background-size:65% auto;*/}
.imgListBox{height:auto;float:left;width:66%;}
.gallery-thumbs{width:100%;padding:8px 0 10px;margin:auto;}
.MdetailImg{display:block;}
.gallery-thumbs .swiper-slide-thumb-active {border:1px solid #b13b33;}
.swiper-slide{cursor:pointer;}
.swiper-slide .imgs{width:100%;height:auto;}
#imgBox img{display: block;width: 100%;margin: 0 auto;}
#fullPage{display: none;background: black;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 19930428;}
#fullPage img{display: block;width: 100%;}
#canvas{width: 100%;height: 100%;background: none;display: block;}
#scroll{height: 300px;}
@media screen and (min-width:1920px){
 .qyzzListNr li div:first-of-type{min-height:460px;max-height:460px;display:flex;align-items: center;}
 .lxwmBox{padding-left: 762px;}
 .dtimg img{margin-left: -40px;}
 .ewmBox{height: 12.5rem;margin-top: 46px; padding: 0 22px 0 184px;}
 .lxwmText .ermImg{width:168px; height:168px;}   
 .lxwmText .ermImg1{width:168px; height:168px; left: 200px;}   
 .lxwmText .ewmBox h4{padding: 0px 0 40px;}
 .lxwmText .ewmBox p{line-height: 42px;}
    
}
@media screen and (max-width:1920px){
/*首页*/
.newBox .linehx{width:60px;height:3px;position:absolute;top:50%;margin:-2px 0 0 0;border-radius:5px;}
.bus_title_p1 {font-size:40px;}
.bus_title{margin-top:110px;height:62px;}
.fieldBox{width: 74%;margin:auto;}
.fieldBox ol li a{font-size:14px !important;}
.newBox{width:80%;}
.rightNewList ul li a{font-size:20px;}
.rightNewList ul li .time{font-size:18px;height:95px;line-height:87px;}
.rightNewList ul li .time b{font-size:36px;}
.rightNewList .tit{font-size:24px;padding:22px 0;}
.rightNewList .tit a{font-size:16px;height:40px;top:20px;}
.rightNewList ul li a{line-height:95px;}
.newBox .leftBox{height:614px; width:56%;}
.rightNewList{padding: 30px 60px 26px 50px; width:44%;}

/*党建文化*/
.djwhBox li a{padding-left:650px;height:324px;}
.djwhBox .imgbox{width:590px;height:324px;}
.djwhBox .textBox{padding-right:60px;}
.djwhBox .textBox h4{font-size:28px;padding:55px 0 32px;}
.djwhBox .textBox h5{font-size:18px;padding-bottom:50px;}
.djwhBox .textBox p{font-size:18px;}
/*组织架构详情*/
.zjEachBox img{width:70%;}
.zjEachBox p{font-size:20px;line-height:34px;}
.dotList{width:18px;top:17%;}
.dotList span{width:18px;height:45px;}
/*走进宏都*/
/*.jjBoxNr,.jgImgNr,.qyzzListNr{width: 80%;}*/
.jjBox img{width:480px; padding-bottom:50px;}
.jjBox h2{font-size:40px;padding: 60px 0 8px;}
.jjBox h4{font-size: 26px;padding-bottom: 114px;}
.jjBox h4 b{bottom: 60px;}
.jjBox p{font-size: 20px;line-height: 34px;}
.jjBox{padding:180px 0 120px;}
.jgImg img{margin-top:110px;}
.qyzzList{margin-top:120px;}
.qyzzListNr li{width:24%;margin:7px 0.5%;padding: 28px 20px 25px;}
.qyzzListNr li p{font-size:20px;margin: 22px auto 15px;}
.qyzzListNr li .jgline{margin: 22px 0 0;}
.djtag{width: 89px;height: 38px;font-size: 18px;bottom: 108px;}
.qyzzList{padding: 118px 0 100px;position:relative;}
/*联系我们*/
.lxwmBox{padding-left:610px;}
.lxwmText{padding: 40px 30px 51px 40px;}
.lxwmText li{font-size:20px;margin: 22px 0;padding-left:67px;}
.lxwmText li em{width:25px;margin-right: 32px;}
.lxwmText .ermImg{width:150px;height:150px;}
.lxwmText .ermImg1{width:150px;height:150px; left: 180px;}
.lxwmText .ewmBox h4{font-size:28px;padding:0px 0 40px;}
.lxwmText .ewmBox p{font-size:18px; line-height:36px;}
.dtimg {width:600px; height:609px; overflow:hidden;}
.dtimg img{width:auto;height:100%; margin-left: -140px;}
.ewmBox{margin-top:30px; height:12rem;}
.lxwmText li b{height: 17px;left: 40px;top: 2px;}
/*咨询详情*/
.xwzxDetail h2{font-size:40px;padding: 40px 0 45px;}
.xwzxDetail h4{font-size:22px;}
.xwzxDetail h4 b{height:1px;}
.xwzxDetail p{font-size: 20px;line-height: 34px;}
.xwzxDetail h5{font-size:32px;}
.xwzxLink span{font-size:22px;}
/*人才招聘*/
.rczpTop h2{font-size:36px;padding: 85px 0 40px;}
.rczpTop h2 span.tit1,.rczpTop h2 span.tit2{top:85px;}
.rczpTop h2 span.tit1{margin-left: -229px;}
.rczpTop h2 span.tit2{margin-left: 97px;}
.gwList span{font-size:24px;margin: 16px 0;}
.gwDetail h4{padding: 70px 0 20px;}
.gwDetail h5,.gwDetail p{font-size: 18px;}
.gwDetail h5 b{font-size: 22px;}
.gwDetail ul{margin-top:78px;}
.gwDetail li p{font-size:20px;}
.gwDetail li h3{font-size:22px;text-indent:2em;}
/*业务体系*/
.ywtxBox li{margin-bottom:120px;}
.ywtxBox li .txImg{height:465px;}
.ywtxBox li .txText h4 img{height:54px;}
.ywtxBox li .txText h4{border-bottom: 3px solid #252525;padding-bottom: 30px;}
.ywtxBox li .txText h3{font-size: 30px;padding: 30px 0 110px;}
.ywtxBox li .txItem a{padding: 12px 38px 12px 0;font-size: 20px;}
.ywtxBox li:nth-child(2n) .txItem a{padding: 12px 0 12px 38px;}
.catyList span{font-size:24px;height: 42px;line-height: 42px;}
.catyList span:nth-child(4n){border-right: 1px solid #D2D2D2;}
.catyList{padding: 0 0 40px;}
/*业务体系分类*/
.ywtxListBox .gwList span{padding-right:25px;}
/*企业荣誉*/
.qyryimg {padding: 0 15% 50px;}
.qyryBox table th{font-size:24px;color:#040404;border-bottom:2px solid #C62B23;height:70px;text-align:center;}
.qyryBox table td{font-size:18px;color:#040404;border-bottom:1px dashed #ddd;height:110px;text-align:center;}
/*项目详情*/
.detailMsg h2{font-size:32px;padding-bottom:35px;border-bottom: 3px solid #252525;}
.detailMsg .redText{font-size: 20px;line-height: 40px;margin-top: 30px;}
.detailMsg h4{font-size:24px;padding-top:56px;}
/*.imgListBox{min-height:890px;}*/
.imgListBox{height:auto;}
.detailMsg p{font-size: 20px;line-height: 36px;}

.detailMsg h5{font-size:28px;margin:40px 0 0 0;}
.remark{font-size: 26px;color: red;font-weight: bold;display: none;}
}
@media screen and (max-width:1640px){
/*首页*/
.bus_title_p1 {font-size:36px;}
.bus_title{margin-top:110px;height:50px;margin-bottom:40px;}
.fieldBox{width:76%;}
.fieldBox ol li a{font-size:12px !important;}
/*党建文化*/
.djwhBox .textBox h4{font-size:26px;padding:45px 0 30px;}
.djwhBox .textBox h5{padding-bottom:42px;}
/*组织架构详情*/
.zjEachBox p{font-size:20px;line-height:36px;}
.jjBox {padding: 170px 0 100px;}
.jjBox img {width: 480px;}
.jjBox h2 {font-size: 36px;padding: 42px 0 4px;}
.jjBox h4 {font-size: 24px;padding-bottom: 100px;}
.jjBox h4 b {bottom: 50px;}
/*企业资质*/
 .qyzzListNr li div:first-of-type{min-height:320px;max-height:320px;display:flex;align-items: center;}
/*联系我们*/
.lxwmBox {padding-left:505px;}
.lxwmText{padding: 25px 30px 32px 30px;}
.lxwmText li{font-size:17px;margin: 16px 0;padding-left:47px;}
.lxwmText li em{width:25px;height:25px;}
.lxwmText .ermImg{width:137px;height:137px;padding:2px;}
.lxwmText .ermImg1{width:137px;height:137px;padding:2px;}
.lxwmText .ewmBox h4{font-size:24px;padding:0px 0 30px;}
.lxwmText .ewmBox p{font-size:16px; line-height:32px;}
.ewmBox{margin-top:36px;}
.dtimg{width:490px;overflow:hidden;}
.dtimg img{width:auto;height:100%; margin-left:-162px;}
.lxwmText li b{height: 16px;left: 34px;top: 7px;}
.lxwmText li:nth-child(1), .lxwmText li:nth-child(2){width:100%;}
/*咨询详情*/
.xwzxDetail h2{font-size:36px;padding: 30px 0 35px;}
.xwzxDetail h4{font-size:20px;}
/*人才招聘*/
.rczpTop h2{font-size:36px;padding: 60px 0 25px;}
.rczpTop h2 span.tit1,.rczpTop h2 span.tit2{top:60px;width:110px;height:50px;}
.rczpTop h2 span.tit1{margin-left:-202px;}
.rczpTop h2 span.tit2{margin-left:100px;}
.gwList{padding-bottom: 35px;}
.gwList span{font-size:24px;margin: 13px 0;background: url(../images/zpdot.png) no-repeat left center;background-size: 20px auto;}
.gwList span.select{font-size:24px;margin: 13px 0;background: url(../images/jgdotactive1.png) no-repeat left center;background-size: 20px auto;}
.gwDetail h4{padding: 50px 0 20px;font-size:28px;}
.gwDetail h5,.gwDetail p{font-size: 16px;}
.gwDetail h5 b{font-size: 20px;}
.gwDetail ul{margin-top:60px;}
.gwDetail li p{font-size:20px;margin: 10px 0;}
.gwDetail li h3{font-size:20px;text-indent:2em;}
/*业务体系*/
.ywtxBox li{margin-bottom:100px;}
.ywtxBox li .txImg{height:355px;}
.ywtxBox li .txText h4 img{height:44px;}
.ywtxBox li .txText h4{border-bottom: 2px solid #252525;padding-bottom: 20px;}
.ywtxBox li .txText h3{font-size: 26px;padding: 20px 0 60px;}
.ywtxBox li .txItem a{padding: 12px 30px 12px 0;font-size: 16px;background: url(../images/zpdot.png) no-repeat right center;background-size: 20px auto;}
.ywtxBox li:nth-child(2n) .txItem a{padding: 12px 0 12px 30px;background: url(../images/zpdot.png) no-repeat left center;background-size: 20px auto;}
.ywtxBox li .txItem a:hover{background: url(../images/jgdotactive1.png) no-repeat right center;background-size: 20px auto;}
.ywtxBox li:nth-child(2n) .txItem a:hover{background: url(../images/jgdotactive1.png) no-repeat left center;background-size: 20px auto;}
.catyList{padding: 0 0 40px;}
.catyList span{font-size:22px;height: 34px;line-height: 34px;}
/*业务体系分类*/
.ywtxListBox li a h4{font-size:24px;}
.ywtxListBox .gwList{width:90%;}
/*项目详情*/
.detailMsg h2{font-size:26px;padding-bottom:30px;border-bottom: 2px solid #252525;line-height:35px;}
.detailMsg .redText {font-size: 18px;line-height: 34px;margin-top: 21px;}

.detailMsg h4{font-size:22px;padding-top:20px;}
.detailMsg p{font-size: 18px;line-height: 28px;}
.imgListBox{height:auto;}
.detailMsg h5{font-size:24px;margin:30px 0 0 0;}
.detailBox{padding-bottom:65px;}
}
@media screen and (max-width:1440px){
/*首页*/
.bus_title_p1 {font-size:32px;}
.bus_title{margin-top:80px;height:50px;margin-bottom:30px;}
.fieldBox{width:80%;}
.fieldBox ol li a{font-size:12px !important;line-height:18px !important;}

.rightNewList ul li a{font-size:18px;}
.rightNewList ul li .time{font-size:16px;height:83px;line-height:70px;width: 144px;}
.rightNewList ul li .time b{font-size:32px;}
.rightNewList ul li a{line-height:82px;}
.newBox .leftBox{height:540px; width:60%;}
.rightNewList{padding: 20px 40px 22px 50px; width:40%;}
.newBox .linehx{right: calc(100% + 1.6rem);}
/*党建文化*/
.djwhBox li a{padding-left:506px;height:256px;}
.djwhBox .imgbox{width:466px;height:256px;}
.djwhBox .textBox{padding-right:40px;}
.djwhBox .textBox h4{font-size:24px;padding:32px 0 22px;}
.djwhBox .textBox h5{font-size:16px;padding-bottom:35px;}
.djwhBox .textBox p{font-size:16px;}
/*组织架构详情*/
.zjEachBox{margin-bottom:60px;}
.zjEachBox img{width:75%;}
.zjEachBox p {font-size: 18px;line-height: 30px;}
.zjEachBox h4{background: url(../images/jgxqtit.png) no-repeat center 80px;background-size: 420px auto;font-size:28px;}
.dotList{width:15px;top:13%;}
.dotList span{width:15px;height:40px;}

/*企业资质*/
 .qyzzListNr li div:first-of-type{min-height:260px;max-height:260px;display:flex;align-items: center;}
/*走进宏都*/
.jjBox{padding-top:142px;}
.jjBox img{width:400px;}
.jjBox h2 {font-size: 32px;padding: 30px 0 8px;}
.jjBox h4 {font-size: 22px;padding-bottom: 62px;}
.jjBox h4 b {bottom: 30px;}
.jjBox p {font-size: 18px;line-height: 30px;}
.jjBox {padding-bottom:100px;}
.jgImg img {margin-top: 94px;}
.qyzzList {margin-top: 95px;}
.qyzzList {padding: 100px 0 118px;}
.qyzzListNr li p{font-size:18px;line-height:30px;height:60px;margin: 22px auto 7px;}
.djtag {width: 82px;height: 31px;font-size: 16px;bottom: 97px;line-height:28px;}
#Enter_3,#Enter_2,#Enter_1{position:absolute;top:-50px;width:100%;height:1px;display:block}
/*联系我们*/
.lxwmText{padding: 40px 30px 42px 30px;}
.lxwmText li{font-size:18px;padding-left:48px;line-height:20px;margin: 10px 0;}
.lxwmText li em{width:25px;height:25px;}
.lxwmText .ermImg{width:114px;height:114px;padding:2px;}
.lxwmText .ermImg1{width:114px;height:114px;padding:2px; left:150px;}
.lxwmText .ewmBox h4{font-size:24px;padding:0px 0 20px;}
.lxwmText .ewmBox p{font-size:16px;padding-bottom:28px;}
.dtimg{height:518px;width:440px;text-align:center;overflow:hidden;}
.dtimg img{width:auto;height:100%; margin-left: -100px;}
.ewmBox{margin-top:40px;padding-right:30px; height:9rem;}
.lxwmText li b{height: 16px;left: 36px;top: 5px;}
.lxwmBox{padding-left:452px;}
/*咨询详情*/
.xwzxDetail h2{font-size:32px;padding: 20px 0 25px;}
.xwzxDetail h4{font-size:18px;padding-bottom:80px;}
.xwzxDetail h4 b{bottom:40px;}
.xwzxDetail p{font-size: 18px;line-height: 30px;}
.xwzxDetail h3{font-size:26px;}
.xwzxDetail h5{font-size:24px;}
.xwzxLink span{font-size:20px;}
.xwzxLink{margin: 77px 0;}
/*人才招聘*/
.rczpTop h2{font-size:32px;padding: 50px 0 15px;}
.rczpTop h2 span.tit1,.rczpTop h2 span.tit2{top:50px;width:90px;height:40px;}
.rczpTop h2 span.tit1{margin-left:-169px;}
.rczpTop h2 span.tit2{margin-left:77px;}
.gwDetail h4{padding: 50px 0 20px;font-size:24px;}
.gwDetail h5,.gwDetail p{font-size: 14px;}
.gwDetail h5 b{font-size: 18px;}
.gwDetail ul{margin-top:40px;}
.gwDetail li p{font-size:18px;margin: 6px 0;}
.gwDetail li h3{font-size:18px;text-indent:2em;height:35px;line-height:35px;}
.gwList span,.gwList span.select {font-size: 20px;}
/*业务体系*/
.ywtxBox li{margin-bottom:45px;}
.ywtxBox li .txImg{height:290px;}
.ywtxBox li .txText h4 img{height:36px;}
.ywtxBox li .txText h4{border-bottom: 2px solid #252525;padding-bottom: 15px;}
.ywtxBox li .txText h3{font-size: 22px;padding: 15px 0 40px;}
.ywtxBox li .txItem a{padding: 8px 30px 8px 0;font-size: 16px;}
.ywtxBox li:nth-child(2n) .txItem a{padding: 8px 0 8px 30px;}
.catyList{padding: 0 0 20px;}
.catyList span{font-size:18px;height: 30px;line-height: 30px;}
/*业务体系分类*/
.ywtxListBox li a p{font-size:16px;}
.ywtxListBox .rczpTop h2 span.tit2{margin-left:115px;}
.ywtxListBox .rczpTop h2 span.tit1{margin-left:-202px;}
/*企业荣誉*/
.qyryBox table th{font-size:20px;height:50px;}
.qyryBox table td{font-size:16px;height:80px;}
/*项目详情*/
.detailMsg h2{font-size:24px;padding-bottom:20px;border-bottom: 2px solid #252525;line-height:35px;}
.detailMsg .redText {font-size: 16px;line-height: 30px;margin-top: 32px;}
.detailMsg h4{font-size:20px;padding-top:20px;}
.detailMsg p{font-size: 16px;line-height: 27px;}
.imgListBox{height:auto;}
.detailMsg h5{font-size:20px;margin:28px 0 0 0;}
.detailBox{padding-bottom:24px;}
}
@media screen and (max-width:1200px){
/*首页*/
.newBox .linehx{width:40px;height:2px;background:#b13b33;position:absolute;right: calc(100% + 2rem);top:50%;margin:-1px 0 0 0;border-radius:5px;}
.bus_title_p1 {font-size:28px;}
.fieldBox{width: 94%;margin:auto;}
.bus_title{margin-top:60px;height:50px;margin-bottom:20px;}
.home_scroll{height:110px;bottom:-55px;}
.newBox{width:94%;margin:30px auto 80px;}
.rightNewList ul li a{font-size:16px;}
.rightNewList ul li .time{height:83px;line-height:75px;}
.rightNewList ul li .time b{font-size:28px;}
/*党建文化*/
.djwhBox li a{padding-left:450px;height:231px;}
.djwhBox .imgbox{width:420px;height:231px;}
.djwhBox .textBox{padding-right:40px;}
.djwhBox .textBox h4{font-size:20px;padding:25px 0 18px;}
.djwhBox .textBox h5{padding-bottom:25px;}
.djwhBox .textBox p{line-height:28px;}
/*组织架构详情*/
.zjEachBox h4{font-size:28px;padding: 16px 0 20px;background: url(../images/jgxqtit.png) no-repeat center 36px;background-size: 409px auto;}
.zjEachBox{margin-bottom:60px;}
.zjEachBox img{margin-bottom:30px;}
.dotList{display:none;}
/*走进弘都*/
/*.jjBoxNr,.jgImgNr,.qyzzListNr{width: 80%;}*/
.jjBox{padding-top:104px;}
.jjBox img {width: 370px;}
.jjBox h2{padding: 31px 0 8px;}
.qyzzList {padding: 80px 0 106px;}
#Enter_3,#Enter_2,#Enter_1{position:absolute;top:0;width:100%;height:1px;display:block}


/*企业资质*/
 .qyzzListNr li div:first-of-type{min-height:206px;max-height:206px;display:flex;align-items: center;}
/*联系我们*/
.dtimg{width:100%;height:auto;position:relative;}
.dtimg img{width:100%;height:auto;}
.lxwmText{width:100%;padding: 40px;}
.lxwmText li{font-size:18px;padding-left:60px;}
.lxwmText li em{width:24px;height:24px;}
.lxwmText .ermImg{width:114px;height:114px;padding:2px;}
.lxwmText .ermImg1{width:114px;height:114px;padding:2px;}
.lxwmText .ewmBox h4{font-size:20px;padding:30px 0 10px;}
.lxwmText .ewmBox p{font-size:14px;padding-bottom:30px;}
.lxwmText li b{height: 16px;left: 38px;top: 3px;display:block;}

.lxwmText .ewmBox h4{font-size:24px;padding: 33px 0 15px;}
.lxwmText .ewmBox p{font-size:16px;}
.lxwmBox{padding:0;}
/*咨询详情*/
.xwzxDetail h2{font-size:28px;line-height:34px;}
.xwzxLink{margin: 70px 0;}
.xwzxDetail .zxImgBox li em{font-size:16px;}
.xwzxDetail h4 span{padding:0 40px;}
.xwzxDetail .zxImgBox li img{width:96%;}
.xwzxDetail h5{background: url(../images/titbg.png) no-repeat right center;background-size: 80% auto;padding:25px 0 25px 20%;height:100px;}
.xwzxDetail h5 span{background: none;top:25px;}
.xwzxDetail .zxImgBox li{padding:5px 0;}
.xwzxLink{padding:30px;height:110px;margin:50px 0;}

/*业务体系*/
.ywtxBox{margin-top:20px;overflow:hidden;}
.ywtxBox li{margin-bottom:0px;}
.ywtxBox li .txImg{width:100%;height:auto;}
.ywtxBox li .txImg img{width:100%;height:auto;}
.ywtxBox li .txText{width:100%;padding:30px 0;position:relative;}
.ywtxBox li .txText h4 img{height:36px;float:left;}
.ywtxBox li .txText h4{border-bottom: 2px solid #252525;padding-bottom: 20px;margin-bottom:30px;}
.ywtxBox li .txText h3{font-size: 28px;padding: 0;position:absolute;top:27px;width:100%;left:0;text-align:left;padding-left:60px;box-sizing:border-box;}
.ywtxBox li .txItem a,.ywtxBox li:nth-child(2n) .txItem a{padding: 12px 0 12px 30px;font-size: 18px;text-align:left;background: url(../images/zpdot.png) no-repeat left center;background-size: 20px auto;width:33%;}
.ywtxBox li .txItem a:hover,.ywtxBox li:nth-child(2n) .txItem a:hover{background: url(../images/jgdotactive1.png) no-repeat left center;background-size: 20px auto;}
.ywtxBox li:nth-child(2n) .txText h4 img {float: right;}
.ywtxBox li:nth-child(2n) .txText h3{text-align:right;padding-right:60px;}
.ywtxBox li:nth-child(4) .txItem a:nth-child(3){width:33%;}
.catyList{padding: 0;}
.catyList span{width:25%;font-size:18px;height: 30px;line-height: 30px;}
.catyList span:nth-child(4),.catyList span:nth-child(8){border-right:1px solid #D2D2D2;}
/*业务体系分类*/
.ywtxListBox li a h4{font-size:20px;padding: 32px 5% 15px;}
.ywtxListBox li{margin-bottom:30px;}
/*企业荣誉*/
.qyryimg{padding: 23px 0% 27px;}
/*项目详情*/
.detailMsg p,.detailMsg .redText{font-size:14px;}
.detailMsg h5{font-size:18px;}
.imgListBox,.detailMsg{width:100%;}
}

@media screen and (max-width:950px){
/*首页*/
.newBox .linehx{display:none;}
.newBox .leftBox{width:100%;height:700px;}
.newBox .leftBox img{width:100%;height:100%;}
.rightNewList{width:100%;}
.fieldBox ol{margin-top:26px !important;display:block !important;width:100%;padding:0 40px !important;margin-bottom:0!important;z-index:66 !important;display:none !important;}
.fieldBox ol li{background:none !important;width:auto!important;padding:0 8px !important;height:42px;}
.fieldBox ol li a{line-height:24px !important;padding: 0 !important;background:none !important;font-size:17px !important;font-weight:normal!important;}
.testInnerClass{line-height:40px;width:100%;font-size:16px;}
.fieldBox button{background:none !important;}
/*党建文化*/
.djwhBox li{width:48%;margin-right:2%;float:left;}
.djwhBox li:nth-child(2n){margin-right:0;}
.djwhBox li a{padding:0;height:auto;}
.djwhBox .imgbox{position:relative;height:auto;width:100%;}
.djwhBox .textBox{padding:0 20px 40px;}
.djwhBox .textBox p{height:112px;overflow:hidden;}
/*组织架构详情*/
.zjEachBox{margin-bottom:30px;}
.zjEachBox img{width:100%;margin:0 auto 20px;}
.zjEachBox p {font-size: 18px;line-height: 30px;}
.zjEachBox h4{font-size:24px;padding: 24px 0 28px;background: url(../images/jgxqtit.png) no-repeat center 42px;background-size: 363px auto;}
/*走进宏都*/
.jjBox img {width: 340px;}
.jjBox h2{font-size: 30px;}
.jjBox h4 {font-size: 20px;}
.jgImg img {margin-top: 61px;}
.qyzzList {margin-top: 75px;padding: 64px 0 80px;}
.qyzzListNr li{width:49%;margin:0 2% 10px 0;}
.qyzzListNr li:nth-child(2n){margin-right:0;}
.qyzzList {margin-top: 60px;padding: 48px 0 30px;}
.jjBox {padding-bottom: 56px;}

/*企业资质*/
 .qyzzListNr li div:first-of-type{min-height:370px;max-height:370px;display:flex;align-items: center;}
/*人才招聘*/
.rczpTop h2{font-size:28px;padding-bottom:3px;}
.gwList span, .gwList span.select{font-size:18px;}
.gwList,.gwDetail{width:92%;}
.gwDetail h4 {padding: 31px 0 10px;font-size: 22px;}
.gwDetail li p:last-child {margin-bottom: 44px;}
.gwDetail li p {font-size: 16px;margin: 4px 0;padding: 0 0 0 34px;}

/*业务体系分类*/
.ywtxListBox .rczpTop h2 span.tit2{margin-left:98px;}
.ywtxListBox .rczpTop h2 span.tit1{margin-left:-187px;}

/*企业荣誉*/
.honorM{display:block;}
.honorPC{display:none;}
.qyryBox{width:100%;}
.qyryimg{padding: 0 3% 10px;}
.qyryBox table{display:none;}
.qyryBox .qyryM{display:block;position:relative;z-index:2;}
.qyryBox .qyryM ul{width:100%;overflow:hidden;}
.qyryBox .qyryM li{width:94%;float:left;background:#fff;margin-bottom:5px;padding:0 3%;}
.qyryBox .qyryM li h5{width:100%;font-size:18px;color:#040404;border-bottom:1px dashed #ddd;padding:25px 0;}
.qyryBox .qyryM li p{width:100%;font-size:14px;color:#040404;}
.qyryBox .qyryM li p span{float:left;padding:17px 0 25px;}
.qyryBox .qyryM li p span:first-child{width:64%;}
.qyryBox .qyryM li p span:last-child{width:36%;text-align:right;}
.qyryBox .chosebox{width:100%;padding:20px 3% 20px;height:90px;position:relative;z-index:3;}
.qyryBox .chosebox .xzBox{width:49%;margin-right:2%;height:50px;float:left;}
.qyryBox .chosebox .xzBox:nth-child(2){margin-right:0;}
.qyryBox .chosebox .xzBox p{height:50px;line-height:50px;padding:0 60px 0 30px;font-size:18px;color:#C62B23;font-weight:bolder;border-radius:25px;background: url(../images/arrowjt.png) no-repeat 95% center #fff;background-size: 25px auto;cursor:pointer;}
.qyryBox .chosebox .xzBox p:hover{background: url(../images/arrowjtred.png) no-repeat 95% center #fff;background-size: 25px auto;}
.qyryBox .xzlist{width:100%;background:#fff;border-radius:15px;overflow:hidden;margin-top:1px;border:1px solid #ededed;display:none;overflow-y:scroll;height:250px;}
.qyryBox .xzlist span{float:left;width:100%;padding:0 30px;font-size:16px;color:#111;line-height:50px;cursor:pointer;box-sizing:border-box;}
.qyryBox .xzlist span:hover{color:#b13b33;}
.qyryBox .xzlist::-webkit-scrollbar{width:0px}


#four_flash{width:100%;background:#fff;overflow:hidden;margin-top:20px;padding: 0 60px;position:relative;}
#four_flash .but_left{display:block;width:60px;height:70px;background: url(../images/arrowL.png) no-repeat center #fff;background-size: 25px auto;left:0;top:0;position:absolute;cursor:pointer;}
#four_flash .but_left:hover{background: url(../images/arrowLred.png) no-repeat center #fff;background-size: 25px auto;}
#four_flash .but_right{display:block;width:60px;height:70px;background: url(../images/arrowR.png) no-repeat center #fff;background-size: 25px auto;right:0;top:0;position:absolute;cursor:pointer;}
#four_flash .but_right:hover{background: url(../images/arrowRred.png) no-repeat center #fff;background-size: 25px auto;}
#four_flash .flashBg{width:100%;height: 70px;margin: 0 auto;position: relative;overflow: hidden;}
#four_flash .flashBg ul.mobile{width: 2000%;height: 70px;position: absolute;}
#four_flash .flashBg ul li{float:left;width:87px;margin:0 20px;height:70px;line-height:70px;text-align:center;cursor:pointer;box-sizing:border-box;font-size:18px;}
#four_flash .flashBg ul li:hover{color:#b13b33;}
#four_flash .flashBg ul li.select{color:#b13b33;font-weight:bolder;border-bottom:1px solid #b13b33;}
/*项目详情*/
.wrapNr.detailBox{width:100%;background:#fff;padding-top:0;}
.imgListBox{width:100%;height:auto;}
.detailMsg{width:100%;padding:15px 2% 30px;}
.detailMsg h5{display:none;}
.detailMsg p{line-height:28px;}
}

@media screen and (max-width:770px){
/*首页*/
.newBox{margin:13px auto 23px;}
.rightNewList{padding:20px 30px;}
.newBox .leftBox{height:600px;}
/*党建文化*/
.djwhBox li{width:100%;margin-right:0;}
.djwhBox .textBox h4{padding-top:35px;}
.djwhBox .textBox{padding:0 30px 50px;}
.djwhBox .textBox p{height:62px;}
/*内容详情*/
.swiper-button-next:after, .swiper-button-prev:after{font-size:36px;}

}
@media screen and (max-width:750px){
/*首页*/
.bus_title_p1{font-size:20px;}
.bus_title{margin-top:40px;height:30px;margin-bottom:10px;}
.fieldBox ul{width:310px !important;height:362px !important;padding:0 !important;margin:auto;overflow:visible !important;}
#zxd-carousel5 ul li{width:260px;height:322px !important;margin-left:-130px !important;}
#zxd-carousel5 ul li img{width:100%;height:342px !important;}

.fieldBox ol{margin-top:14 !important;padding:0 15px !important;}
.fieldBox ol li{height:32px;}
.fieldBox ol li a{line-height:14px !important;font-size:14px !important;}
.fieldBox button{height:372px !important;width:35px !important;}
.fieldBox button svg{stroke-width:2 !important;}
.home_scroll {height:60px;bottom:-30px;width:1px;}
.newBox{margin:13px auto 23px;}
.rightNewList{padding:20px;}
.rightNewList .tit{font-size:18px;padding: 0 0 10px;}
.rightNewList .tit a {font-size: 12px;height: 30px;top: -4px;line-height: 30px;}
.rightNewList ul li a {font-size: 14px;line-height:60px;}
.rightNewList ul li .time {height: 60px;line-height: 59px;font-size:13px;width:100px;}
.rightNewList ul li .time b{font-size:18px;padding-right:5px;}
.rightNewList ul li .time i {padding: 0 3px;}
.newBox .leftBox{height:350px;}
#zxd-carousel5 .testInnerClass{font-size:15px;margin:0;}
#zxd-carousel5 div{margin:13px 0 12px;}
/*党建文化*/

.djwhBox .textBox{padding:0 20px 20px;}
.djwhBox .textBox h4{font-size:16px;padding:20px 0 15px;}
.djwhBox .textBox p{font-size:14px;line-height:24px;height:auto;}
.djwhBox .textBox h5{padding-bottom:20px;}
.djwhBox li a{margin-bottom:10px;}
/*组织架构详情*/
.zjEachBox {margin-bottom: 0;}
.zjEachBox p {font-size: 14px;line-height: 24px;}
.zjEachBox h4 {font-size: 16px;padding: 6px 0 10px;background: url(../images/jgxqtit.png) no-repeat center 17px; background-size: 237px auto;}
/*走进宏都*/
.jjBox{padding-top:80px;}
.jjBox img {width: 300px;}
.jjBox h2 {font-size: 18px;padding: 23px 0 5px;}
.jjBox h4 {font-size: 12px;padding-bottom: 40px;}
.jjBox h4 b {bottom:20px;width: 26px;height: 1px;margin-left:-13px;}
.jjBox p{font-size: 14px;line-height: 24px;margin-bottom:10px;}
.jjBox {padding-bottom: 30px;}
.jgImg img {margin-top: 25px;}
.qyzzList {margin-top: 26px;padding: 20px 0 15px;}
.qyzzListNr li{width:49%;padding: 11px 7px 9px;margin:0 2% 7px 0;}
.qyzzListNr li:nth-child(2n){margin-right:0;}
.qyzzListNr li p{font-size:14px;line-height:21px;height:42px;overflow:hidden;margin-top:14px;}
.djtag {width: 62px;height: 27px;font-size: 12px;bottom: 57px;line-height: 23px;}
.qyzzListNr li .jgline {margin: 14px 0 0;}
.jgM{display:block;}
.jgPC{display:none;}
.jgM a{display:block;position:absolute;width:67%;height:5%;left:28%;}
.jgM a:nth-child(1){top:6%;}
.jgM a:nth-child(2){top:11%;}
.jgM a:nth-child(3){top:16%;}
.jgM a:nth-child(4){top:21%;}
.jgM a:nth-child(5){top:32.5%;}
.jgM a:nth-child(6){top:37.5%;}
.jgM a:nth-child(7){top:42.5%;}
.jgM a:nth-child(8){top:47.5%;}
.jgM a:nth-child(9){top:52.5%;height:8%;}
.jgM a:nth-child(10){top:60.6%;}
.jgM a:nth-child(11){top:65.6%;}
.jgM a:nth-child(12){top:70.3%;}
.jgM a:nth-child(13){top:83.5%;}
.jgM a:nth-child(14){top:88.5%;}
.jgM a:nth-child(15){top:93%;}
/*联系我们*/
.dtimg{height:auto;}
.lxwmText{padding:20px 16px;}
.lxwmText li{font-size:14px;padding-left:40px;}
.lxwmText li em{width:20px;height:20px;}
.lxwmText li b{left:30px;top:3px;height:16px;}
.ewmBox{padding:0 10px 0 80px;}
.lxwmText .ermImg{width:80px;height:80px;}
.lxwmText .ermImg1{width:80px;height:80px;}
.lxwmText .ewmBox h4 {font-size: 16px;padding: 17px 0 7px;}
.lxwmText .ewmBox p{font-size:12px;padding-bottom:16px;}
/*咨询详情*/
.xwzxDetail h2{font-size:20px;padding: 10px 0 15px;line-height:28px;}
.xwzxDetail h4{font-size:12px;padding-bottom:40px;}
.xwzxDetail h4 b{bottom:20px;}
.xwzxDetail p{font-size: 14px;line-height: 24px;margin-bottom: 10px;}
.xwzxDetail h3{font-size:18px;margin:10px 0;}
.xwzxDetail h5{font-size:16px;padding:15px 0 10px 100px;height:55px;background: none;}
.xwzxDetail h5 span{font-size:16px;line-height:55px;height:55px;top:0;background:#fff;padding-right:10px;}
.xwzxLink{margin: 30px 0 20px;padding:25px 0;overflow:hidden;}
.xwzxDetail .zxImgBox li{width:100%;padding:5px 0;}
.xwzxDetail .zxImgBox li img{width:100%;height:auto;}
.xwzxDetail .zxImgBox li:last-child{text-align:left;}
.xwzxDetail .zxImgBox li em{font-size:14px;padding:15px 0 8px;}
.xwzxDetail h4 span{padding:0 10px;}
.xwzxLink span{font-size:14px;width:100%;height:32px;line-height:32px;}
.xwzxLink span:last-child{text-align:left;}
/*人才招聘*/
.rczpBox .rczpTop{box-shadow: 0px 0px 0 0px rgb(70 66 69 / 20%);background:none}
.rczpTop h2{font-size:18px;padding:10px 0 5px;height:25px;font-weight:bolder;}
.rczpTop h2 span.tit1, .rczpTop h2 span.tit2{top: 10px;width: 60px;height: 25px;}
.rczpTop h2 span.tit1{margin-left:-109px;}
.rczpTop h2 span.tit2{margin-left:47px;}
.gwList{width:100%;}
.gwList span, .gwList span.select{padding:0;background:#fff;border:1px solid #fff;height:31px;line-height:31px;font-size:14px;text-align:center;margin:5px 1% 0 0;width:49%;border-radius: 2px;cursor:pointer;}
.gwList span:nth-child(2n){margin-right:0;}
.gwList span.select{color:#b13b33;}
.gwList span:hover{background:#fff;}
.gwList{margin:10px 0 20px;padding-bottom:0;}
.dtList{box-shadow: 0px 0px 5px 0px rgb(70 66 69 / 20%);}
.gwDetail h4 {padding: 17px 0 9px;font-size: 16px;}
.gwDetail h5, .gwDetail p {font-size: 12px;padding-bottom:13px;}
.gwDetail h5 b {font-size: 16px;padding-right: 3px;vertical-align: -1px;}
.gwDetail p span.yxbtn{display:none;}
.gwDetail p span{height:13px;line-height:13px;padding: 0 8px;}
.gwDetail p{height:26px;padding-bottom: 10px;}
.gwDetail p span:nth-child(3){border-right:0;}
.gwDetail p span.sharebtn{border-right:0;padding-right:0;float:right;}
.gwDetail ul{margin-top:15px;}
.gwDetail li p {font-size: 13px;margin: 4px 0;padding: 0 0 0 19px;line-height:19px;}
.gwDetail li h3 {font-size: 14px;text-indent: 2em;height: 24px;line-height: 24px;margin: 0 0 6px;}
.bdsharebuttonbox{display: none;}
/*业务体系*/
.ywtxBox li .txText h4 img{height:18px;}
.ywtxBox li .txText h3{font-size:18px;padding-left: 27px;top:13px;}
.ywtxBox li .txText{padding:17px 0;}                                                                   
.ywtxBox li .txText h4 {border-bottom: 1px solid #252525;padding-bottom: 11px;margin-bottom: 6px;}
.ywtxBox li .txItem a, .ywtxBox li:nth-child(2n) .txItem a {padding: 7px 0 7px 19px;font-size: 14px;text-align: left; background: url(../images/zpdot.png) no-repeat left center;background-size: 15px auto;}
.ywtxBox li:nth-child(2n) .txText h3{padding-right:24px;}
.ywtxBox li:nth-child(2) .txItem a:nth-child(1){width:100%;}
.ywtxBox li:nth-child(3) .txItem a,.ywtxBox li:nth-child(4) .txItem a,.ywtxBox li:nth-child(8) .txItem a,.ywtxBox li:nth-child(9) .txItem a,.ywtxBox li:nth-child(10) .txItem a,.ywtxBox li:nth-child(12) .txItem a{width:50%;}
.ywtxBox li:nth-child(4) .txItem a:nth-child(3){width:100%;}
/*业务体系*/
.catyList span{width:32.65%;height:32px;line-height:32px;background:#fff;text-align:center;font-size:14px;border:none !important;margin:3px 0;}
.catyList span:nth-child(3n+2){margin:3px 1%;}
.catyList span:hover{color:#b13b33;}
.ywtxBox{margin-top:0;}
.catyList {padding:0;margin-bottom:15px;}
/*业务体系分类*/
.ywtxListBox .rczpTop{box-shadow: 0px 0px 0 0px rgb(70 66 69 / 20%)}
.ywtxListBox li{width:100%;margin-right:0;margin-bottom:10px;}
.ywtxListBox li a h4{font-size: 16px;padding: 20px 5% 13px;}
.ywtxListBox li a p{font-size: 14px;line-height: 24px;height:auto;}
.ywtxListBox li a{padding-bottom:24px;}
.ywtxListBox .gwList{width:100%;}
.ywtxListBox .gwList span{float:left;width:49%;padding-right:0;margin-right:2%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.ywtxListBox .gwList span:nth-child(2n){margin:5px 0 0;}
.ywtxListBox .rczpTop h2 span.tit2{margin-left:63px;}
.ywtxListBox .rczpTop h2 span.tit1{margin-left:-122px;}
.ywtxListBox .gwList span:hover{background:#fff;}

/*企业荣誉*/
.qyryBox .qyryM li h5{font-size:15px;padding:20px 0;}
.qyryBox .qyryM li p{font-size:12px;}
.qyryBox .qyryM li p span{padding:15px 0 20px;}
.qyryBox .chosebox .xzBox{height:34px;}
.qyryBox .chosebox .xzBox p{height: 34px;line-height: 34px;padding: 0 34px 0 17px;font-size: 13px;background: url(../images/arrowjt.png) no-repeat 93% center #fff;background-size: 15px auto;}
.qyryBox .chosebox .xzBox p:hover{background: url(../images/arrowjtred.png) no-repeat 93% center #fff;background-size: 15px auto;}
.qyryBox .xzlist span{padding: 0 15px;font-size: 13px;color: #111;line-height: 34px;}
.qyryBox .xzlist{border-radius: 10px;height:170px;overflow-y:scroll;}
.qyryBox .xzlist::-webkit-scrollbar{width:0px}
.qyryBox .chosebox{padding: 6px 3% 0;height: 47px;}

#four_flash{height:40px;padding: 0 40px;margin-top: 0px;}
#four_flash .but_left{width:40px;height:40px;background: url(../images/arrowL.png) no-repeat center #fff;background-size: 15px auto;}
#four_flash .but_right{width:40px;height:40px;background: url(../images/arrowR.png) no-repeat center #fff;background-size: 15px auto;}
#four_flash .but_left:hover{width:40px;height:40px;background: url(../images/arrowLred.png) no-repeat center #fff;background-size: 15px auto;}
#four_flash .but_right:hover{width:40px;height:40px;background: url(../images/arrowRred.png) no-repeat center #fff;background-size: 15px auto;}
#four_flash .flashBg,#four_flash .flashBg ul.mobile{height:40px;}
#four_flash .flashBg ul li{height:40px;line-height:40px;font-size:14px;margin:0 6px;width:90px;}

/*项目详情*/
.detailMsg{width:100%;padding:10px 2% 20px;}
.detailMsg h5{display:none;}
.detailMsg p{line-height:28px;}
.gallery-thumbs{width:100%;padding:10px 0;margin-top:6px;}

.detailMsg h2 {font-size: 18px;padding-bottom: 7px;}
.detailMsg .redText {font-size: 14px;line-height: 25px;margin-top: 16px;}
.detailMsg .redText span{width:100%;font-weight:bolder;}
.detailMsg h4 {font-size: 16px;padding: 17px 0 8px;}
.detailMsg p{line-height: 24px;font-size: 14px;}


.gallery-thumbs {padding: 5px;}
.swiper-button-next:after, .swiper-button-prev:after{font-size:33px;}

#scroll{height:inherit}
}
@media screen and (max-width: 450px){.newBox .leftBox{height:220px;}}